ring armor - Francés Inglés Diccionario